In PS 3.15 Appendix E, the DICOM standard specifies a set of de-identification rules for use in various situations. The rules are grouped into a Basic Application Confidentiality Profile, which removes all protected health information (PHI), and a set of options which relax certain classes of PHI that may be retained in certain cases. The sections below describe the de-identification protocol implemented by the Anonymizer with reference to the DICOM Profile and its options.
The RSNA DICOM Anonymizer program implements the Basic Profile. The program either imports the site identifier (SiteID and UIDRoot) from an Index Excel file exported by the Java Anonymizer or auto-generates a new unique SiteID and uses a default UIDRoot. The PatientName (0010,0010) and PatientID (0010,0020) elements are modified by assigning sequential integers to unique PHI PatientIDs as they are encountered. The sequential integer is appended to the SiteID parameter, producing a string in the form [SiteID]-[sequential integer], which is used to populate both elements. If the PHI PatientID is missing or blank, the program assigns [SiteID]-000000 to the PatientID and PatientName elements. The program maintains a database to ensure that all studies of the same patient are de-identified in the same way.
Not implemented.
Not implemented
Not implemented but curve and overlay groups (5XXX and 6XXX) are removed.
Not implemented however project settings can allow/disallow SR (Structured Report) related storage classes.
This option is partially implemented. Only the following elements defined by the option are kept:
Not Implemented
This option is partially implemented.
Keeps patient-characteristic attributes from DICOM PS 3.15 Table E.1-1 that the Basic profile removes (for example sex, size, weight, ethnic group, smoking status). Patient age stays band-rounded. 113108 is appended to DeIdentificationMethodCodeSequence (0012,0064).
Keeps device-identity attributes from Table E.1-1 plus product manufacturer/model/software tags that Basic removes (for example Manufacturer, ManufacturerModelName, DeviceSerialNumber, StationName, SoftwareVersions). 113109 is appended to DeIdentificationMethodCodeSequence (0012,0064).
Keeps original DICOM UIDs instead of remapping them (script overlay).
At import, applies the TCIA private-tag knowledge base instead of removing all private tags.